home *** CD-ROM | disk | FTP | other *** search
/ Internet.Works 39 / Issue 39.iso / pc / PCSoftware / AceHTML 4.0 / AceHTML4Pro.exe / %MAINDIR% / ScriptDef / Floating Stars.sd < prev    next >
Encoding:
INI File  |  2000-08-31  |  2.3 KB  |  74 lines

  1. [SUBJECT]
  2. Description=Display floation stars around mouse cursor
  3. ImageIndex=2
  4. Folder=Quick JavaScript
  5.  
  6.  
  7.  
  8.  
  9. [HEAD_TEXT]
  10. ;<style type="text/css">
  11. ;<!-- Begin CSS
  12. ;#a { position: absolute; top: 10px; left: 10px; visibility: visible }
  13. ;#b { position: absolute; top: 10px; left: 10px; visibility: visible }
  14. ;#c { position: absolute; top: 10px; left: 10px; visibility: visible }
  15. ;#d { position: absolute; top: 10px; left: 10px; visibility: visible }
  16. ;#e { position: absolute; top: 10px; left: 10px; visibility: visible }
  17. ;#f { position: absolute; top: 10px; left: 10px; visibility: visible }
  18. ;#g { position: absolute; top: 10px; left: 10px; visibility: visible }
  19. ;End CSS -->
  20. ;</style>
  21. ;
  22.  
  23.  
  24.  
  25.  
  26. [BODY_TEXT]
  27. ;<LAYER NAME="a" LEFT=10 TOP=10 VISIBILITY=SHOW BGCOLOR="#FF0000" CLIP="0,0,2,2"></LAYER>
  28. ;<LAYER NAME="b" LEFT=10 TOP=10 VISIBILITY=SHOW BGCOLOR="#FF8000" CLIP="0,0,2,2"></LAYER>
  29. ;<LAYER NAME="c" LEFT=10 TOP=10 VISIBILITY=SHOW BGCOLOR="#FFFF00" CLIP="0,0,2,2"></LAYER>
  30. ;<LAYER NAME="d" LEFT=10 TOP=10 VISIBILITY=SHOW BGCOLOR="#00FF00" CLIP="0,0,2,2"></LAYER>
  31. ;<LAYER NAME="e" LEFT=10 TOP=10 VISIBILITY=SHOW BGCOLOR="#0000FF" CLIP="0,0,2,2"></LAYER>
  32. ;<LAYER NAME="f" LEFT=10 TOP=10 VISIBILITY=SHOW BGCOLOR="#FF00FF" CLIP="0,0,2,2"></LAYER>
  33. ;<LAYER NAME="g" LEFT=10 TOP=10 VISIBILITY=SHOW BGCOLOR="#FFFFFF" CLIP="0,0,2,2"></LAYER>
  34. ;
  35. ;<script language="JavaScript1.2">
  36. ;<!-- Begin 
  37. ;var ns=document.layers ? 1 : 0;
  38. ;if (ns) {
  39. ;window.captureEvents(Event.MOUSEMOVE);
  40. ;var yBase = 200;
  41. ;var xBase = 200;
  42. ;var delay = 10;
  43. ;var yAmpl = 10;
  44. ;var yMax = 40;
  45. ;var step = .2;
  46. ;var ystep = .5;
  47. ;var currStep = 0;
  48. ;var tAmpl=1;
  49. ;var Xpos = 50;
  50. ;var Ypos = 50;
  51. ;var j = 0;
  52. ;function MoveHandler(evnt) {
  53. ;Xpos = evnt.pageX;
  54. ;Ypos = evnt.pageY;
  55. ;}
  56. ;window.onMouseMove = MoveHandler;
  57. ;function animateLogo() {
  58. ;yBase = window.innerHeight/4 ;
  59. ;xBase = window.innerWidth/4;
  60. ;for ( j = 0 ; j < 7 ; j++ ) {
  61. ;document.layers[j].top = Ypos + Math.cos((20*Math.sin(currStep/20))+j*70)*yBase*(Math.sin(10+currStep/10)+0.2)*Math.cos((currStep + j*25)/10);
  62. ;document.layers[j].left =Xpos + Math.sin((20*Math.sin(currStep/20))+j*70)*xBase*(Math.sin(10+currStep/10)+0.2)*Math.cos((currStep + j*25)/10);
  63. ;}
  64. ;currStep += step;
  65. ;setTimeout("animateLogo()", delay);
  66. ;}
  67. ;animateLogo();
  68. ;}
  69. ;// End -->
  70. ;</script>
  71. ;
  72.  
  73.  
  74.